cattle that pasture common land - French English Dictionary